﻿var ns = namespace("kaskelot.sp.ui");

ns.personkurs = function () {

	function init() {
		getKurs();
	}

	function getKurs() {
		var id = getParameterByName("PersonId");

		$.ajax({
			url: L_Menu_BaseUrl + "/_vti_bin/Kaskelot.SP.Resources/ClientKursService.svc/GetKursTillfalleByPersonId",
			type: "GET",
			data: { id: id },
			processData: true,
			cache: false,
			success:
				function (data) {
					if (!data.GetKursTillfalleByPersonIdResult.HasError) {
						$("#kurser-list tbody").html(
							$("#kurs-template").render(data.GetKursTillfalleByPersonIdResult.Data)
						);
					}
				},
			error:
				function (xhr) {
					kaskelot.sp.ui.prompts.showErrorPrompt(xhr.responseText);
				}
		});
	}

	return {
		init: init,
		getKurs: getKurs
	};
}();